import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

//导入时间处理工具类
import dateUtils from './utils/DateUtils'
Vue.prototype.DateUtils = dateUtils

//导入字符串处理工具类
import stringUtils from './utils/StringUtils'
Vue.prototype.StringUtils = stringUtils

//导入通用工具类
import commonUtils from './utils/CommonUtils'
Vue.prototype.CommonUtils = commonUtils

//导入网络请求
import httpUtils from './network/HttpUtils'
Vue.prototype.HttpUtils = httpUtils

//导入项目常量类配置
import Constants from './constant/ProjectConstants'
Vue.prototype.Constants = Constants

//使用VueBus
import VueBus from 'vue-bus'
Vue.use(VueBus)

Vue.config.productionTip = false

new Vue({
    router,
    store,
    render: h => h(App)
}).$mount('#app')